package com.example.springbootaop.word;

import com.spire.doc.Document;
import com.spire.doc.FileFormat;
import com.spire.doc.documents.TextWrappingStyle;
import com.spire.doc.fields.DocPicture;
//https://blog.csdn.net/qq_37507261/article/details/124278858
public class TestWord {
	public static void main(String[] args) throws Exception {
		//创建 Document 类的对象
		Document doc = new Document();

		//从磁盘载入 Word 文件
		doc.loadFromFile("D:/a.docx");

		//创建 DocPicture 类的对象
		DocPicture picture = new DocPicture(doc);

		//从磁盘加载图片
		picture.loadImage("D:/1.jpeg");

		//设置图片大小
		picture.setWidth(75);
		picture.setHeight(90);

		//将图片文本环绕方式设置为四周环绕
		picture.setTextWrappingStyle( TextWrappingStyle.Square);

		//将图片插入到第二段
		doc.getSections().get(0).getParagraphs().get(1).getChildObjects().insert(0,picture);

		//保存文档
		doc.saveToFile("D:/insertImage.docx", FileFormat.Docx);
	}
}
